Love idioms and phrases:
1. Double date: A date which involves two couples.
2. Match made in heaven: A relationship that is likely to be happy and successful.
3. Puppy love: Temporary infatuation between young people.
4. Head over heels: To be very much in love with someone
5. Lovey - dovey: Making an excessive display of affection
6. Have the hots: To be extremely attracted to someone
7. Love at first sight: strong and immediate attraction to someone you have just met